import { BaseService, Service } from '@/core';

@Service('app/scoreTask')
export default class extends BaseService {
	// 签到列表
	signList(params) {
		return this.request({
			url: '/signList',
			params: {
				...params
			},
			isLoading: true
		});
	}
	//  签到
	sign(params) {
		return this.request({
			url: '/sign',
			method: 'POST',
			data: {
				...params
			},
			isLoading: true
		});
	}

	//  新增积分
	add(params) {
		return this.request({
			url: '/add',
			method: 'POST',
			data: {
				...params
			},
			isLoading: true
		});
	}

	// 积分记录
	detail(params) {
		return this.request({
			url: '/detail',
			params: {
				...params
			},
			isLoading: true
		});
	}

	// 邀请统计
	count(params) {
		return this.request({
			url: '/count',
			params: {
				...params
			},
			isLoading: true
		});
	}
}
